using System;
using PluginFrame;

namespace ExperimentRuleEditor
{
	[Serializable]
	public class ConditionEditor : IConditionEditor
	{
		protected string mCondition;

		protected string mConnection;

		protected int mExpressionIndex;

		protected int mConditionIndex;

		protected int mConnectionIndex;

		public string Condition
		{
			get
			{
				return mCondition;
			}
			set
			{
				mCondition = value;
			}
		}

		public string Connection
		{
			get
			{
				return mConnection;
			}
			set
			{
				mConnection = value;
			}
		}

		public int ExpressionIndex
		{
			get
			{
				return mExpressionIndex;
			}
			set
			{
				mExpressionIndex = value;
			}
		}

		public int ConditionIndex
		{
			get
			{
				return mConditionIndex;
			}
			set
			{
				mConditionIndex = value;
			}
		}

		public int ConnectionIndex
		{
			get
			{
				return mConnectionIndex;
			}
			set
			{
				mConnectionIndex = value;
			}
		}
	}
}
